app\wisdmlabs\edwiserBridge\Eb_User_Manager D

Total Complexity 230
Dependencies 3
Dependents 3
Total lines 1,661
Lines of code 1,027
Logical lines of code 504
Comment lines 465
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
create_moodle_user()
C
35 25 77
create_wordpress_user()
C
31 21 110
create_dummy_user()
B
35 17 78
link_moodle_user()
B
39 16 62
user_course_synchronization_handler()
A
35 12 95
eb_user_email_verify()
A
39 13 62
link_user_bulk_actions_handler()
A
41 13 58
display_users_enrolled_courses()
A
38 10 83
link_user_bulk_actions_notices()
A
51 13 23
password_update()
A
49 11 28
update_courses_on_profile_update()
A
43 9 48
user_link_to_moodle_handler()
A
42 8 51
get_moodle_user()
A
49 8 32
eb_user_authentication_check()
S
51 7 25
moodle_link_unlink_user()
S
51 7 24
unenroll_on_course_access_expire()
S
52 6 22
password_reset()
S
56 6 17
eb_user_email_verification_set_meta()
S
66 5 7
eb_send_email_verification_link()
S
52 3 24
link_user_bulk_actions()
S
56 3 23
is_moodle_username_available()
S
58 3 15
instance()
S
71 2 6
delete_enrollment_records_on_user_deletion()
S
59 1 13
__clone()
S
78 1 3
linkMoodleUser()
S
80 1 3
createMoodleUser()
S
79 1 3
isMoodleUsernameAvailable()
S
80 1 3
createWordpressUser()
S
78 1 3
moodle_link_unlink_user_notices()
S
77 1 5
userLinkToMoodlenHandler()
S
79 1 3
set_user_auth_cookie()
S
76 1 4
eb_verify_registration_redirect()
S
66 1 10
__construct()
S
77 1 4
__wakeup()
S
78 1 3